Career 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour New Zealand F2 New Zealand F3 Japan F1 Japan F2 Japan F3 Korea F1 Japan F4 Japan F5 USA F20 USA F22 USA F23 Australia F4 Japan F1 Japan F2 Japan F3 USA F13 USA F14 Japan F8 Japan F4 Japan F5 Japan F6 Japan F8 Japan F9 Japan F10 Japan F11 Japan F12 Japan F1 Korea F1 France F11 China F6 Japan F10 Japan F11 Thailand F2 Japan F1 Japan F2 Japan F3 Italy F12 Japan F6 Japan F7 Indonesia F1 Indonesia F2 Indonesia F3 India F6 India F7 Japan F10 Japan F11 Canada F4 USA F21 Australia F1 Japan F1 Japan F2 Japan F3 Korea F2 Korea F3 Japan F6 Japan F7 Japan F9 Japan F2 Japan F3 Thailand F4 Thailand F5 Indonesia F2 Japan F8 Japan F6 Japan F10 Japan F7 USA F29 USA F30 Japan F7 Japan F5 Japan F9 Sri Lanka F2 India F7 China F3 Korea F3 Japan F8 Canada F5 Korea F2 Kia International in Caloundra - Caloundra Shimadzu All Japan Indoor Tennis Championships - Kyoto Coffee Cup Challenger - Chikmagalur Busan Open - Busan Dharwad Challenger 2006 - Dharwad The Natrel's Challenger of Granby - Granby Busan Open Challenger Tennis - Busan China Open - Beijing Fifth-Third Bank Tennis Classic - Lexington Uncle Toby's Challenger in Burnie - Burnie Shimadzu All Japan Indoor Tennis Championships - Kyoto Samsung Secruities Cup Challenger - Seoul Fergana Challenger - Fergana Busan Open Challenger Tennis - Busan Trofeo Sisma Mantova - Mantova The Comercia Challenger - Aptos IV Manta Open - Manta Samsung Securities Cup - Seoul Flea Market Cup - Busan Club Coop's ATP Challenger International - Brisbane Hilton Waikoloa Village USTA Challenger - Waikoloa 14° BH Tennis Open - Belo Horizonte Busan Open Challenger Tennis - Busan Samsung Securities Cup - Seoul Sail Open - New Delhi New Delhi Challenger II - New Delhi Izmir Cup - Izmir Nielsen USTA Pro Tennis Championship - Winnetka Oldum Brown Vancouver Open - Vancouver Uncle Tobys Challenger in Caloundra - Caloundra Flea Market Cup Busan Challenger Tennis - Busan Keio Challenger International Tennis Tournament - Yokohama Dunlop World Challenge - Toyota Melbourn Challenger Kyoto Challenger Korat Challenger San Luis Potosi Challenger - San Luis Potosi Mexico City Challenger Talahassee Challenger Aptos Challenger Lexington Challenger Samsung Challenger 2007 - Ho Chi Minh City Granby Challenger Challenger Banque Nationale - Granby Binghamton Challenger St. Remy Challenger Tiburon Challenger Calabasas Challenger Chuncheon Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto VIII Gramado Open - Gramado Kyoto Challenger Bangkok Challenger II Manta Open - Manta Busan Challenger AGT Challenger - Leon Cremona Challenger Nottingham Challenger Aptos Challenger Salvador Challenger Granby Challenger Bangkok Challenger Seoul Challenger Toyota Challenger San Remo Tennis Cup - San Remo Bergamo Challenger Kyoto Challenger Pingguo Challenger Sarasota Challenger Fergana Challenger Nottingham Challenger Wuhai Challenger Beijing Challenger Tashkent Challenger - Tashkent Winnetka Challenger Bangkok Challenger Seoul Challenger II Manta Open - Manta Eckental Challenger Loughborough Challenger Toyota Challenger Honolulu Challenger Burnie Challenger Bergamo Challenger Singapore Challenger Kyoto Challenger Le Gosier Challenger Sarasota Challenger Kaohsiung Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Beijing Challenger Bangkok Challenger Yokohama Challenger Toyota Challenger Maui Challenger Dallas Challenger Bordeaux Challenger Leon Challenger Mexico City Challenger Fifth Third Bank Tennis Championships - Lexington Shanghai Challenger Bukhara Challenger - Bukhara Beijing Challenger Binghamton Challenger Recanati Challenger Shanghai Challenger Keio Challenger International Tennis Tournament - Yokohama Kaoshuing Challenger 2008 China TCL Challenger - Guangzhou Seoul Challenger Yokohama Challenger Toyota Challenger Kolkata Challenger New Delhi Challenger Guangzhou Challenger Kyoto Challenger Rimouski Challenger Leon Challenger Shenzhen Challenger Gimcheon Challenger Busan Challenger Nottingham Challenger Nottingham-2 Challenger Shimadzu All Japan Indoor Tennis Championships - Kyoto Nanchang Challenger Kaohsiung Challenger Aptos Challenger Binghamton Challenger Istanbul Challenger Guangzhou Challenger St. Brieuc Challenger Toyota Challenger Busan Challenger Seoul Challenger Bangkok Challenger Yokohama Challenger Toyota Challenger Bangkok Challenger Bergamo Challenger The Commercia Challenger - Aptos Kyoto Challenger Kyoto Challenger Drummondville Challenger Odlum Brown Vancouver Open - Vancouver Busan Challenger Nottingham Challenger Seoul Challenger Bangkok Challenger Flea Market Cup Busan Challenger Tennis - Busan Kaohsiung Challenger Ho Chi Minh City Challenger Ningboo Challenger Aptos Challenger Kobe Challenger Winnipeg Challenger Toyota Challenger Bangkok Challenger Burnie Challenger Busan Challenger Surbiton Challenger Melbourne Challenger Ilkley Challenger Irving Challenger Alessandria Challenger Granby Challenger Winnetka Challenger Brasilia Challenger Taipei City Challenger Anning Challenger Gatineau Challenger Manila Challenger Kyoto Challenger Bangkok Challenger Shenzhen Challenger Nanchang Challenger Seoul Challenger Bangkok Challenger Shanghai Challenger Ilkley Challenger Chengdu Challenger Pune Challenger Zhangjiagang Challenger Traralgon Challenger Shanghai Challenger Traralgon Challenger 2 Singapore Challenger Yokohama Challenger Burnie Challenger Taipei City Challenger Playford Challenger Shanghai Challenger Taipei City Challenger Shenzhen Challenger Yokohama World Tennis Gaora Cup - Yokohama Gimcheon Challenger Granby Challenger Nottingham Challenger Ilkley Challenger Kyoto Challenger Shanghai Challenger Yokohama Challenger Winnipeg Challenger Nanchang Challenger Chengdu Challenger Gatineau Challenger Shanghai Challenger Bengalaru Challenger Nottingham Challenger Lugano Challenger Kobe Challenger Ilkley Challenger Biella 5 Challenger Cassis Challenger Biel Challenger Biel Challenger Guangzhou Challenger Shenzhen Challenger Leon Challenger HTV Challenger - Ho Chi Minh City Belgaum Open - Belgaum Matsuyama Challenger Bangkok Challenger Ilkley Challenger Shenzhen Challenger Gemax Samsung Open 2004 - Belgrade Toyota Challenger Chengdu Challenger Biella 4 Challenger Fergana Challenger - Fergana Maui Challenger Launceston Challenger Zhuhai Challenger Quanzhou Challenger Seoul Challenger Yokkaichi Challenger Jinan Challenger Ningboo Challenger Ho Chi Minh City Challenger AIG Japan Open Tennis Championships - Tokyo Yokohama Challenger Gimcheon Challenger Kia International In Kawana - Kawana Rome Challenger Busan Open Challenger Tennis - Busan Ningboo Challenger Liuzhou Challenger Shenzhen Challenger Kobe Challenger Nottingham Challenger Noumea Challenger Burnie Challenger Launceston Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Zhangjiagang Challenger Taipei City Challenger Nanchang Challenger Seoul Challenger Busan Challenger Gwangju Challenger Surbiton Challenger Wuhan Challenger Internationaux de Doubs Open de Franchie-Comte - Besancon Binghamton Challenger Aptos Challenger Jinan Challenger Kaohsiung Challenger Biella 3 Challenger Cleveland Challenger Uncle Toby's Burnie Challenger - Tasmania Nottingham 2 Challenger AIG Japan Open - Tokyo Porto Challenger Nottingham-2 Challenger Charlottesville Challenger Champaign Challenger McDonalds ATP Challenger - Burnie Columbus Challenger Cleveland Challenger Monterrey Challenger Phoenix Challenger Lugano Challenger St. Brieuc Challenger Launceston Challenger Surbiton Challenger Dharwad Challenger 2003 - Dharwad Challenger Ford de Cherbourg - Cherbourg Uncle Toby's Australian Men's Clay Court Challenger - Canberra Kobe Challenger Shanghai Challenger Challenger DCN de Cherbourg - Cherbourg Odlum Brown Vancouver Open - Vancouver Ningboo Challenger Brest Challenger Todi Challenger Kobe Challenger Seoul Challenger Honolulu Challenger Bangkok Challenger Drummondville Challenger Calgary Challenger Binghamton Challenger Samsung Securities Cup - Seoul Vancouver Challenger Forli Challenger Burnie Challenger Istanbul Challenger AIG Japan Open - Tokyo Zagreb Challenger AIG Japan Open - Tokyo Nottingham-2 Challenger Rennes Challenger Busan Challenger Tallahassee Challenger Santos Challenger Fergana Challenger Busan Challenger Irving Challenger Knoxville Challenger Salzburg Challenger Shenzhen Challenger Next Generation Adelaide International - Adelaide Pingguo Challenger Yokohama Challenger Tallahassee Challenger AIG Japan Open Tennis Championships - Tokyo China Open - Beijing Chennai Open - Chennai AEGON Championships - London Campbells Hall of Fame Tennis Championships - Newport Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Toyota Challenger Legg Mason Tennis Classic - Washington Taipei City Challenger AIG Japan Open - Tokyo Noumea Challenger Winnetka Challenger Hong Kong Challenger Burnie Challenger AIG Japan Open Tennis Championships - Tokyo Dallas Challenger Burnie Challenger Seoul Challenger Bergamo Challenger Rimouski Challenger The Artois Championships - London Legg Mason Tennis Classic - Washington Open 13 - Marseille Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Aircel Chennai Open - Chennai SA Tennis Open - Johannesburg Caltanissetta Challenger AEGON Championships - London Atlanta Tennis Championships - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Aircel Chennai Open - Chennai West Lakes Challenger Open 13 - Marseille US Men's Clay Court Championship - Houston Power Horse World Team Cup - Dusseldorf Malaysian Open - Kuala Lumpur Barletta Challenger Countrywide Classic - Los Angeles Atlanta Tennis Championships - Atlanta PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Aircel Chennai Open - Chennai Heineken Open - Auckland Kun-Ming Challenger SAP Open - San Jose Busan Challenger U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach Baton Rouge Challenger PTT Thailand Open - Bangkok Rakuten Japan Open - Tokyo Apia International - Sydney Guimaraes Challenger Heineken Open - Auckland PBZ Zagreb Indoors - Zagreb Barcelona Open BancSabadell - Barcelona Hall of Fame Tennis Championships - Newport Erste Bank Open - Vienna Open 13 - Marseille Erste Bank Open - Vienna Brisbane International - Brisbane Athens Challenger Tallahassee Challenger Ningboo Challenger Thailand Open - Bangkok Gerry Weber Open - Halle Winston-Salem Open - Winston-Salem If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Dubai Duty Free Tennis Championships - Dubai Antalya Cup - Antalya Winston-Salem Open - Winston-Salem Shenzhen Open - Shenzhen Hall of Fame Open - Newport European Open - Antwerp Astana Open - Nur-Sultan Manta Challenger Murray River Open - Melbourne Serbia Open - Belgrade New York Open - New York Thailand Open - Bangkok Guadalajara Challenger Lexington Challenger Open 13 - Marseille New Delhi Challenger Kyoto Challenger Shenzhen Challenger Gerry Weber Open - Halle Rakuten Japan Open - Tokyo Farmers Classic - Los Angeles Gimcheon Challenger Brisbane International - Brisbane Guangzhou Challenger AEGON Championships - London AEGON International - Eastbourne Campbell's Hall of Fame Tennis Championships - Newport Hua Hin Challenger Vancouver Challenger Gwangju Challenger Heilbronn Challenger Citi Open - Washington Tunis Challenger Aircel Chennai Open - Chennai Malaysian Open - Kuala Lumpur Hall of Fame Open - Newport Kaohsiung Challenger Shenzhen Open - Shenzhen Anning Challenger Taipei City Challenger Malaysian Open - Kuala Lumpur Apia International - Sydney Open Sud de France - Montpellier Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle US Men's Clay Court Championship - Houston Sydney Challenger Mercedes Cup - Stuttgart Le Gosier Challenger Zhangjiagang Challenger Guadalajara Challenger Ricoh Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham AEGON Championships - London Claro Open Colombia - Bogota BB&T Atlanta Open - Atlanta Citi Open - Washington Rakuten Japan Open - Tokyo Kobe Challenger Bangkok Challenger Hua Hin Challenger Bangkok Challenger Shimadzu All Japan Indoor - Kyoto Busan Challenger Mercedes Cup - Stuttgart Gerry Weber Open - Halle Hall of Fame Tennis Championships - Newport Citi Open - Washington Lexington Challenger Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Shimadzu All Japan Indoor - Kyoto Traralgon Challenger Rakuten Japan Open - Tokyo Barcelona Open BancSabadell - Barcelona Antalya Cup - Antalya Citi Open - Washington Head Cup Busan Open - Busan USTA Seascape Challenger - Aptos Winnipeg Challenger Yokkaichi Challenger Vancouver Challenger Barcelona Open BancSabadell - Barcelona Gerry Weber Open - Halle Citi Open - Washington Prague Challenger Zhuhai Open - Zhuhai Intrum Stockholm Open - Stockholm Tata Open Maharashtra - Pune Karshi Challenger - Karshi bett1HULKS Indoors - Cologne Morelos Challenger Yokohama Challenger Truist Atlanta Open - Atlanta Citi Open - Washington Aguascalientes Challenger Noventi Open - Halle Prague 2 Challenger Sofia Open - Sofia BMW Open - Munich China Open - Beijing Abierto Mexicano Telcel - Acapulco Indianapolis Tennis Championships - Indianapolis AIG Japan Open Tennis Championships - Tokyo BB&T Atlanta Open - Atlanta SAP Open - San Jose Campbells Hall of Fame Tennis Championships - Newport Power Horse Cup - Dusseldorf Valencia Open - Valencia Garanti Koza Sofia Open - Sofia Ricoh Open - 's-Hertogenbosch Rakuten Japan Open - Tokyo Chengdu Open - Chengdu AEGON Championships - London ASB Classic - Auckland ABN AMRO World Tennis Tournament - Rotterdam Zhuhai Challenger Delray Beach Open - Delray Beach Noumea Challenger Indian Wells Challenger St. Tropez Challenger Zagreb Challenger Millennium Estoril Open - Estoril BMW Open - Munich AIG Japan Open - Tokyo Rogers Masters - Montreal Rogers Masters - Toronto Vietnam Open - Ho Chi Minh City China Open - Beijing Shanghai ATP Masters 1000 - Shanghai Sony Ericsson Open - Miami BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Shanghai Rolex Masters - Shanghai Sony Open Tennis - Miami Rogers Cup - Toronto Shanghai Rolex Masters - Shanghai Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Western & Southern Financial Group Masters - Cincinnati Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati Internazionali BNL d'Italia - Rome Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Malaysian Open - Kuala Lumpur Winston-Salem Open - Winston-Salem Open Parc - Lyon Australian Open - Melbourne Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Wimbledon - London U.S. Open - New York Rakuten Japan Open - Tokyo Shanghai ATP Masters - Shanghai Australian Open - Melbourne Shanghai Rolex Masters - Shanghai Dallas Open - Dallas Libema Open - 's-Hertogenbosch BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Wimbledon - London U.S. Open - New York BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Australian Open - Melbourne BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Miami Open - Miami Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne BNP Paribas Open - Indian Wells French Open - Paris Rogers Cup - Toronto Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Citi Open - Washington U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Chengdu Open - Chengdu French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open Qualifying - Doha U.S. Open - New York Australian Open - Melbourne Rakuten Japan Open - Tokyo Swiss Indoors Basel - Basel Hall of Fame Tennis Championships - Newport Miami Open - Miami Miami Open - Miami Australian Open - Melbourne Wimbledon - London Wimbledon - London Davis Cup, Group 1, PO, JPN-THA 4-1 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, Group 1, 2R, JPN-CHN 5-0 Davis Cup, Group 1, 3R, UZB-JPN 3-2 Davis Cup, Group 1, 1R, JPN-PHI 5-0 Davis Cup, World Group, PO, JPN-IND 4-1 Davis Cup, Group I, 2R, JPN-KOR 3-2 U.S. Open - New York Hopman Cup - Perth Davis Cup, Finals, Group A ATP Cup - Brisbane, Perth, Sydney Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Internazionali BNL d'Italia - Rome Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne 15th Asian Games Doha 2006 Western & Southern Open - New York Olympics - London Olympics - Rio de Janeiro Olympics - Tokyo Davis Cup, Group I, 1R, PHI-JPN 1-3 Davis Cup, Group 1, 1R, JPN-CHN 4-1 Davis Cup, World Group, PO, JPN-ROU 2-3 Davis Cup, Group 1, 2R, IND-JPN 3-2 Davis Cup, World Group, 1R, JPN-CRO 2-3 Davis Cup, World Group, PO, JPN-ISR 2-3 Davis Cup, World Group, PO, JPN-COL 3-2 Davis Cup, World Group, 1R, JPN-CAN 4-1 Davis Cup, Group 1, 2R, JPN-THA 5-0 Davis Cup, Group I, 2R, JPN-UZB 4-1 Davis Cup, Group I, 1R, JPN-INA 5-0 Davis Cup, Group 1, 1R, JPN-CHN 5-0 Davis Cup, World Group, 1R, CAN-JPN 3-2 Davis Cup, World Group, PO, JPN-BRA 3-1 Davis Cup, Group 1, 2R, THA-JPN 3-2 Davis Cup, World Group, QR, JPN-ECU 0-3 Davis Cup, World Group, 1R, JPN-ITA 1-3 Australian Open (juniors)